var bluebird = require('bluebird');
var redis = require("redis");
bluebird.promisifyAll(redis.RedisClient.prototype);
bluebird.promisifyAll(redis.Multi.prototype);
var client = redis.createClient({host: '127.0.0.1', port: '6379'});

client.set("foo_rand000000000000", "OK");

// // This will return a JavaScript String
// client.get("foo_rand000000000000", function (err, reply) {
//     console.log(reply.toString()); // Will print `OK`
// });

async  function get() {
    const aa =  await client.getAsync("foo_rand000000000000")
    console.error(aa)
}
// client.getAsync("foo_rand000000000000").then(data => {
//     console.error(data)
// }).catch(err =>{
//     console.error(err)
// })



async function test(){
    console.error('1');
    await get();
    console.error('2');
}

test();

